0
תגובות
ניסיתי לעשות מערכת העלאת קבצים ב curl לכמה אתרים מסויימים **ב4 אתרים זה כן עובד**
עכשיו יש לי בעיה, האתר mytube מקבל את הקבצים אבל מחזיר שגיאה שהסוג\סיימת לא תקפים - אפילו שהם כן.
יש כמה קבצים, זה הקטעים החשובים:
Curl
אני לא בטוח שתבינו הכל דרך כאן, אז העלתי את המערכת שתראו אתה יותר טוב. הורדה: http://f2h.nana10.co.il/zaxruujmbxlg
תודה מראש :)
עכשיו יש לי בעיה, האתר mytube מקבל את הקבצים אבל מחזיר שגיאה שהסוג\סיימת לא תקפים - אפילו שהם כן.
יש כמה קבצים, זה הקטעים החשובים:
Curl
$ch = curl_init(); //start Curl
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); //[Curl option] follow location header (301)
curl_setopt($ch, CURLOPT_URL, $url); //[Curl option] url to connect
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //[Curl option] get content (without headers) to variable
curl_setopt($ch, CURLOPT_POST, 1); //[Curl option] set method post
curl_setopt($ch, CURLOPT_POSTFIELDS, $data); //[Curl option] send files
return curl_exec($ch); //return Curl content
curl_close($ch); //close Curl
//data
$data['file'] = "@{$file}"; //set data..
$data['name'] = 'Filedata'; //set data..
$url = "http://upload.mytube.co.il/templates/frontend/default/php/uploadify.php"; //set data..
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); //[Curl option] follow location header (301)
curl_setopt($ch, CURLOPT_URL, $url); //[Curl option] url to connect
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //[Curl option] get content (without headers) to variable
curl_setopt($ch, CURLOPT_POST, 1); //[Curl option] set method post
curl_setopt($ch, CURLOPT_POSTFIELDS, $data); //[Curl option] send files
return curl_exec($ch); //return Curl content
curl_close($ch); //close Curl
//data
$data['file'] = "@{$file}"; //set data..
$data['name'] = 'Filedata'; //set data..
$url = "http://upload.mytube.co.il/templates/frontend/default/php/uploadify.php"; //set data..
אני לא בטוח שתבינו הכל דרך כאן, אז העלתי את המערכת שתראו אתה יותר טוב. הורדה: http://f2h.nana10.co.il/zaxruujmbxlg
תודה מראש :)